<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:rich="http://richfaces.org/rich"
	xmlns:p="http://primefaces.org/ui">

<ui:composition template="/WEB-INF/templates/plantillaPrincipal.xhtml">
	<ui:define name="menu">
		<h:panelGroup>
			<h:form>
				<table width="900" cellpadding="0" cellspacing="0">
					<tr>
						<td width="600" height="40">
							<table width="600" cellpadding="0" cellspacing="0">
								<tr>
									<td class="tabInactivo" width="150" height="40"><h:commandLink
											action="irInicio" value="#{msg.menuArchivos}"
											rendered="#{usuarioBean.logueado}" /></td>
									<td class="tabInactivo" height="40" width="150"><h:commandLink
											action="irCategorias" value="#{msg.categorias}" />
									</td>
									<td class="tabActivo" width="150"><h:commandLink
											action="irBuscador" value="#{msg.menuBuscador}"
											rendered="#{usuarioBean.logueado}" /></td>
									<td class="tabInactivo" width="150"><h:commandLink
											action="cargarDocumento" value="#{msg.menuSubirDocumento}"
											rendered="#{usuarioBean.logueado}" /></td>
								</tr>
							</table>
						</td>
						<td width="300" style="border-bottom: 1px solid #2779AA"></td>
					</tr>
				</table>
			</h:form>
		</h:panelGroup>
	</ui:define>
	<ui:define name="content">
		<div class="buscadorBckg">
			<f:view>
				<h1>
					<h:outputText value="#{msg.buscador}" />
				</h1>
				<h:form>
					<h:panelGrid columns="2" border="0" cellspacing="10">
						<h:outputText value="#{msg.tipoDeArchivo}" />
						<h:selectOneMenu value="#{buscadorBean.tipoArchivo }"
							valueChangeListener="#{buscadorBean.cambiarTipoArchivo }"
							required="true" immediate="true" onchange="submit()">
							<f:selectItems value="#{buscadorBean.listaComboTipo}" />
						</h:selectOneMenu>
					</h:panelGrid>
					<p:tree value="#{buscadorBean.root}" var="node"
						selectionMode="single" selection="#{buscadorBean.selectedNode}"
						id="treeCategorias" dynamic="true">
						<p:ajax event="select" listener="#{buscadorBean.onNodeSelect}" />
						<p:ajax event="unselect" listener="#{buscadorBean.onNodeUnselect}" />
						<p:treeNode expandedIcon="ui-icon-folder-open"
							collapsedIcon="ui-icon-folder-collapsed">
							<h:outputText value="#{node.nombre}" />
						</p:treeNode>
					</p:tree>
				</h:form>
				<h:form rendered="#{buscadorBean.tipoArchivo == 'Todos'}">
					<br />
					<p:panel style="width:308px;">
						<h:panelGrid columns="2" border="0" cellspacing="6">
							<h:outputText value="#{msg.servidor}" styleClass="ui-widget" />
							<h:selectOneMenu value="#{buscadorBean.servidor.idServidor}">
								<f:selectItems value="#{buscadorBean.listaComboServidor}" />
							</h:selectOneMenu>
							<h:outputText value="#{msg.emailUsuario}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.usuario.email}"
								maxlenght="255" />
							<h:outputText value="#{msg.nombreOriginal}"
								styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.nombreOriginal}"
								maxlenght="255" />
							<h:outputText value="#{msg.titulo}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.titulo}"
								maxlenght="255" />
							<h:outputText value="#{msg.descripcion}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.descripcion}"
								maxlenght="255" />
						</h:panelGrid>
						<br />
						<h:commandButton type="submit" action="#{buscadorBean.buscar}"
							value="#{msg.buscar}" style="margin-left: 100px;" />
					</p:panel>
				</h:form>
				<h:form rendered="#{buscadorBean.tipoArchivo == 'Audio'}">
					<br />
					<p:panel style="width:308px;">
						<h:panelGrid columns="3" border="0" cellspacing="6">
							<h:outputText value="#{msg.servidor}" styleClass="ui-widget" />
							<h:selectOneMenu value="#{buscadorBean.servidor.idServidor}">
								<f:selectItems value="#{buscadorBean.listaComboServidor}" />
							</h:selectOneMenu>
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.emailUsuario}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.usuario.email}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.nombreOriginal}"
								styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.nombreOriginal}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.titulo}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.titulo}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.descripcion}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.descripcion}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.artista}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.audio.artista}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.album}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.audio.album}" maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.anyo}" styleClass="ui-widget" />
							<p:spinner value="#{buscadorBean.audio.anyo}" maxlength="4"
								max="2099" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.genero}" styleClass="ui-widget" />
							<h:selectOneMenu value="#{buscadorBean.audio.genero}">
								<f:selectItems value="#{buscadorBean.listaComboGenero}" />
							</h:selectOneMenu>
						</h:panelGrid>
						<br />
						<h:commandButton type="submit" action="#{buscadorBean.buscar}"
							value="#{msg.buscar}" style="margin-left:100px;" />
					</p:panel>
				</h:form>
				<h:form rendered="#{buscadorBean.tipoArchivo == 'Imagen'}">
					<br />
					<p:panel style="width:308px;">
						<h:panelGrid columns="3" border="0" cellspacing="6">
							<h:outputText value="#{msg.servidor}" styleClass="ui-widget" />
							<h:selectOneMenu value="#{buscadorBean.servidor.idServidor}">
								<f:selectItems value="#{buscadorBean.listaComboServidor}" />
							</h:selectOneMenu>
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.emailUsuario}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.usuario.email}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.nombreOriginal}"
								styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.nombreOriginal}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.titulo}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.titulo }"
								maxlength="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.descripcion}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.descripcion }"
								maxlength="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.alto}" styleClass="ui-widget" />
							<p:spinner id="alto" value="#{buscadorBean.imagen.alto }"
								max="999999" min="0" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.ancho}" styleClass="ui-widget" />
							<p:spinner id="ancho" value="#{buscadorBean.imagen.ancho }"
								max="999999" min="0" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.resolucionHorizontal}"
								styleClass="ui-widget" />
							<p:spinner id="resolucionHorizontal"
								value="#{buscadorBean.imagen.resolucionHorizontal}" max="999999"
								min="0" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.resolucionVertical}"
								styleClass="ui-widget" />
							<p:spinner id="resolucionVertical"
								value="#{buscadorBean.imagen.resolucionVertical}" max="999999"
								min="0" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.fabricante}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.imagen.fabricante }"
								maxlength="100" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.modelo}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.imagen.modelo }"
								maxlength="100" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.tiempoExposicion}"
								styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.imagen.tiempoExposicion }"
								maxlength="100" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.fechaTomaDesde}"
								styleClass="ui-widget" />
							<p:calendar value="#{buscadorBean.fechaDesde}"
								pattern="dd/MM/yyyy" required="false" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.fechaTomaHasta}"
								styleClass="ui-widget" />
							<p:calendar value="#{buscadorBean.fechaHasta}"
								pattern="dd/MM/yyyy" required="false" />
							<h:outputText value="" styleClass="ui-widget" />
						</h:panelGrid>
						<br />
						<h:commandButton type="submit" action="#{buscadorBean.buscar}"
							value="#{msg.buscar}" style="margin-left:100px;" />
					</p:panel>
				</h:form>
				<h:form rendered="#{buscadorBean.tipoArchivo == 'Pdf'}">
					<br />
					<p:panel style="width:308px;">
						<h:panelGrid columns="3" border="0" cellspacing="6">
							<h:outputText value="#{msg.servidor}" styleClass="ui-widget" />
							<h:selectOneMenu value="#{buscadorBean.servidor.idServidor}">
								<f:selectItems value="#{buscadorBean.listaComboServidor}" />
							</h:selectOneMenu>
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.emailUsuario}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.usuario.email}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.nombreOriginal}"
								styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.nombreOriginal}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.titulo}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.titulo }"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.descripcion}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.archivo.descripcion }"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.asunto}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.pdf.asunto}" maxlenght="255" />
							<h:outputText value="" />
							<h:outputText value="#{msg.autor}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.pdf.autor}" maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.creador}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.pdf.creador}" maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
							<h:outputText value="#{msg.palabrasClave}" styleClass="ui-widget" />
							<h:inputText value="#{buscadorBean.pdf.palabrasClave}"
								maxlenght="255" />
							<h:outputText value="" styleClass="ui-widget" />
						</h:panelGrid>
						<br />
						<h:commandButton type="submit" action="#{buscadorBean.buscar}"
							value="#{msg.buscar}" style="margin-left:100px;" />
					</p:panel>
				</h:form>
			</f:view>
		</div>
	</ui:define>
</ui:composition>
</html>